in embarrassed circumstances - Almanca İngilizce Sözlük